ecological contributions - Français Anglais Dictionnaire